Skip to main content

An extremely fast Python package and project manager, written in Rust.

Project description

uv

uv image image image Actions status Discord

An extremely fast Python package and project manager, written in Rust.

Shows a bar chart with benchmark results.

Installing Trio's dependencies with a warm cache.

Highlights

uv is backed by Astral, the creators of Ruff.

Installation

Install uv with our standalone installers:

# On macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh
# On Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Or, from PyPI:

# With pip.
pip install uv
# Or pipx.
pipx install uv

If installed via the standalone installer, uv can update itself to the latest version:

uv self update

See the installation documentation for details and alternative installation methods.

Documentation

uv's documentation is available at docs.astral.sh/uv.

Additionally, the command line reference documentation can be viewed with uv help.

Features

Projects

uv manages project dependencies and environments, with support for lockfiles, workspaces, and more, similar to rye or poetry:

$ uv init example
Initialized project `example` at `/home/user/example`

$ cd example

$ uv add ruff
Creating virtual environment at: .venv
Resolved 2 packages in 170ms
   Built example @ file:///home/user/example
Prepared 2 packages in 627ms
Installed 2 packages in 1ms
 + example==0.1.0 (from file:///home/user/example)
 + ruff==0.5.0

$ uv run ruff check
All checks passed!

$ uv lock
Resolved 2 packages in 0.33ms

$ uv sync
Resolved 2 packages in 0.70ms
Audited 1 package in 0.02ms

See the project documentation to get started.

uv also supports building and publishing projects, even if they're not managed with uv. See the publish guide to learn more.

Scripts

uv manages dependencies and environments for single-file scripts.

Create a new script and add inline metadata declaring its dependencies:

$ echo 'import requests; print(requests.get("https://astral.sh"))' > example.py

$ uv add --script example.py requests
Updated `example.py`

Then, run the script in an isolated virtual environment:

$ uv run example.py
Reading inline script metadata from: example.py
Installed 5 packages in 12ms
<Response [200]>

See the scripts documentation to get started.

Tools

uv executes and installs command-line tools provided by Python packages, similar to pipx.

Run a tool in an ephemeral environment using uvx (an alias for uv tool run):

$ uvx pycowsay 'hello world!'
Resolved 1 package in 167ms
Installed 1 package in 9ms
 + pycowsay==0.0.0.2
  """

  ------------
< hello world! >
  ------------
   \   ^__^
    \  (oo)\_______
       (__)\       )\/\
           ||----w |
           ||     ||

Install a tool with uv tool install:

$ uv tool install ruff
Resolved 1 package in 6ms
Installed 1 package in 2ms
 + ruff==0.5.0
Installed 1 executable: ruff

$ ruff --version
ruff 0.5.0

See the tools documentation to get started.

Python versions

uv installs Python and allows quickly switching between versions.

Install multiple Python versions:

$ uv python install 3.10 3.11 3.12
Searching for Python versions matching: Python 3.10
Searching for Python versions matching: Python 3.11
Searching for Python versions matching: Python 3.12
Installed 3 versions in 3.42s
 + cpython-3.10.14-macos-aarch64-none
 + cpython-3.11.9-macos-aarch64-none
 + cpython-3.12.4-macos-aarch64-none

Download Python versions as needed:

$ uv venv --python 3.12.0
Using Python 3.12.0
Creating virtual environment at: .venv
Activate with: source .venv/bin/activate

$ uv run --python pypy@3.8 -- python --version
Python 3.8.16 (a9dbdca6fc3286b0addd2240f11d97d8e8de187a, Dec 29 2022, 11:45:30)
[PyPy 7.3.11 with GCC Apple LLVM 13.1.6 (clang-1316.0.21.2.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>>

Use a specific Python version in the current directory:

$ uv python pin 3.11
Pinned `.python-version` to `3.11`

See the Python installation documentation to get started.

The pip interface

uv provides a drop-in replacement for common pip, pip-tools, and virtualenv commands.

uv extends their interfaces with advanced features, such as dependency version overrides, platform-independent resolutions, reproducible resolutions, alternative resolution strategies, and more.

Migrate to uv without changing your existing workflows — and experience a 10-100x speedup — with the uv pip interface.

Compile requirements into a platform-independent requirements file:

$ uv pip compile docs/requirements.in \
   --universal \
   --output-file docs/requirements.txt
Resolved 43 packages in 12ms

Create a virtual environment:

$ uv venv
Using Python 3.12.3
Creating virtual environment at: .venv
Activate with: source .venv/bin/activate

Install the locked requirements:

$ uv pip sync docs/requirements.txt
Resolved 43 packages in 11ms
Installed 43 packages in 208ms
 + babel==2.15.0
 + black==24.4.2
 + certifi==2024.7.4
 ...

See the pip interface documentation to get started.

Platform support

See uv's platform support document.

Versioning policy

See uv's versioning policy document.

Contributing

We are passionate about supporting contributors of all levels of experience and would love to see you get involved in the project. See the contributing guide to get started.

FAQ

How do you pronounce uv?

It's pronounced as "you - vee" (/juː viː/)

How should I stylize uv?

Just "uv", please. See the style guide for details.

Acknowledgements

uv's dependency resolver uses PubGrub under the hood. We're grateful to the PubGrub maintainers, especially Jacob Finkelman, for their support.

uv's Git implementation is based on Cargo.

Some of uv's optimizations are inspired by the great work we've seen in pnpm, Orogene, and Bun. We've also learned a lot from Nathaniel J. Smith's Posy and adapted its trampoline for Windows support.

License

uv is licensed under either of

at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in uv by you, as defined in the Apache-2.0 license, shall be dually licensed as above, without any additional terms or conditions.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uv-0.9.17.tar.gz (3.8 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

uv-0.9.17-py3-none-win_arm64.whl (20.4 MB view details)

Uploaded Python 3Windows ARM64

uv-0.9.17-py3-none-win_amd64.whl (22.1 MB view details)

Uploaded Python 3Windows x86-64

uv-0.9.17-py3-none-win32.whl (20.1 MB view details)

Uploaded Python 3Windows x86

uv-0.9.17-py3-none-musllinux_1_1_x86_64.whl (22.3 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

uv-0.9.17-py3-none-musllinux_1_1_i686.whl (21.3 MB view details)

Uploaded Python 3musllinux: musl 1.1+ i686

uv-0.9.17-py3-none-musllinux_1_1_armv7l.whl (20.9 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARMv7l

uv-0.9.17-py3-none-manylinux_2_31_riscv64.whl (22.0 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

uv-0.9.17-py3-none-manylinux_2_28_aarch64.whl (20.8 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

uv-0.9.17-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

uv-0.9.17-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

uv-0.9.17-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (23.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

uv-0.9.17-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (23.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64

uv-0.9.17-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (21.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

uv-0.9.17-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (20.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

uv-0.9.17-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (20.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64musllinux: musl 1.1+ ARM64

uv-0.9.17-py3-none-macosx_11_0_arm64.whl (18.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

uv-0.9.17-py3-none-macosx_10_12_x86_64.whl (20.4 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

uv-0.9.17-py3-none-linux_armv6l.whl (21.3 MB view details)

Uploaded Python 3

File details

Details for the file uv-0.9.17.tar.gz.

File metadata

  • Download URL: uv-0.9.17.tar.gz
  • Upload date:
  • Size: 3.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17.tar.gz
Algorithm Hash digest
SHA256 6d93ab9012673e82039cfa7f9f66f69b388bc3f910f9e8a2ebee211353f620aa
MD5 1591ae62dbc229de425644d21ab174b6
BLAKE2b-256 521acb0c37ae8513b253bcbc13d42392feb7d95ea696eb398b37535a28df9040

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-win_arm64.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-win_arm64.whl
  • Upload date:
  • Size: 20.4 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 6761076b27a763d0ede2f5e72455d2a46968ff334badf8312bb35988c5254831
MD5 91384db16664faf1f6dddeebdb807509
BLAKE2b-256 37ef813cfedda3c8e49d8b59a41c14fcc652174facfd7a1caf9fee162b40ccbd

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-win_amd64.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-win_amd64.whl
  • Upload date:
  • Size: 22.1 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 22fcc26755abebdf366becc529b2872a831ce8bb14b36b6a80d443a1d7f84d3b
MD5 77823c16dcf049c18cf6e22aad2ed915
BLAKE2b-256 08a0ab5b1850197bf407d095361b214352e40805441791fed35b891621cb1562

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-win32.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-win32.whl
  • Upload date:
  • Size: 20.1 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-win32.whl
Algorithm Hash digest
SHA256 7407d45afeae12399de048f7c8c2256546899c94bd7892dbddfae6766616f5a3
MD5 5078cadf83ce58fff0269a90670a9a80
BLAKE2b-256 7769ab79bde3f7b6d2ac89f839ea40411a9cf3e67abede2278806305b6ba797e

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 22.3 MB
  • Tags: Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 673066b72d8b6c86be0dae6d5f73926bcee8e4810f1690d7b8ce5429d919cde3
MD5 8c15638aaadc235f2d8551859e75f1ce
BLAKE2b-256 d0182d19780cebfbec877ea645463410c17859f8070f79c1a34568b153d78e1d

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-musllinux_1_1_i686.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8650c894401ec96488a6fd84a5b4675e09be102f5525c902a12ba1c8ef8ff230
MD5 e349d2222dd50d8c5fe486c2715e17f4
BLAKE2b-256 bc6a13f02e2ed6510223c40f74804586b09e5151d9319f93aab1e49d91db13bb

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-musllinux_1_1_armv7l.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-musllinux_1_1_armv7l.whl
  • Upload date:
  • Size: 20.9 MB
  • Tags: Python 3, musllinux: musl 1.1+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 8e775a1b94c6f248e22f0ce2f86ed37c24e10ae31fb98b7e1b9f9a3189d25991
MD5 6313f876af0f1101fb233efef86fab53
BLAKE2b-256 156b700f6256ee191136eb06e40d16970a4fc687efdccf5e67c553a258063019

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-manylinux_2_31_riscv64.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-manylinux_2_31_riscv64.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 45880faa9f6cf91e3cda4e5f947da6a1004238fdc0ed4ebc18783a12ce197312
MD5 e6667014338dae947ae7fe7783a81e67
BLAKE2b-256 1173e0f816cacd802a1cb25e71de9d60e57fa1f6c659eb5599cef708668618cc

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 20.8 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 330e7085857e4205c5196a417aca81cfbfa936a97dd2a0871f6560a88424ebf2
MD5 12b62a8deaf542e099d9c031b5222d76
BLAKE2b-256 14dbef4aae4a6c49076db2acd2a7b0278ddf3dbf785d5172b3165018b96ba2fb

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 22.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cd2c3d25fbd8f91b30d0fac69a13b8e2c2cd8e606d7e6e924c1423e4ff84e616
MD5 0310485e58ba879a5eeed645458b3281
BLAKE2b-256 322e76ba33c7d9efe9f17480db1b94d3393025062005e346bb8b3660554526da

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 22.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cd0f3e380ff148aff3d769e95a9743cb29c7f040d7ef2896cafe8063279a6bc1
MD5 941bee9023ff42100062788b20bd6846
BLAKE2b-256 9a9ef7f679503c06843ba59451e3193f35fb7c782ff0afc697020d4718a7de46

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 23.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2bfb60a533e82690ab17dfe619ff7f294d053415645800d38d13062170230714
MD5 98c0d08bb041683ddd9a27f239e5a645
BLAKE2b-256 44ba493eba650ffad1df9e04fd8eabfc2d0aebc23e8f378acaaee9d95ca43518

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
  • Upload date:
  • Size: 23.5 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 35eb1a519688209160e48e1bb8032d36d285948a13b4dd21afe7ec36dc2a9787
MD5 3154021f5041f3049f27ea1b532942e1
BLAKE2b-256 862c91288cd5a04db37dfc1e0dad26ead84787db5832d9836b4cc8e0fa7f3c53

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 21.9 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 06749461b11175a884be193120044e7f632a55e2624d9203398808907d346aad
MD5 94698a0e08142f4f962cb422a3bec4f0
BLAKE2b-256 84d4208e62b7db7a65cb3390a11604c59937e387d07ed9f8b63b54edb55e2292

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 20.9 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9cf8052ba669dc17bdba75dae655094d820f4044990ea95c01ec9688c182f1da
MD5 1a2daff08c558a42f0edc39e3d139c16
BLAKE2b-256 9fc84050ff7dc692770092042fcef57223b8852662544f5981a7f6cac8fc488d

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 8f283488bbcf19754910cc1ae7349c567918d6367c596e5a75d4751e0080eee0
MD5 23d5842fc6ba95a0b3d8678044c43b30
BLAKE2b-256 21569daf8bbe4a9a36eb0b9257cf5e1e20f9433d0ce996778ccf1929cbe071a4

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 18.9 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b8e5513d48a267bfa180ca7fefaf6f27b1267e191573b3dba059981143e88ef
MD5 4c05d19164a2b7eaf79e4e02d4d68d92
BLAKE2b-256 de30b3a343893681a569cbb74f8747a1c24e5f18ca9e07de0430aceaf9389ef4

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 20.4 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 233b3d90f104c59d602abf434898057876b87f64df67a37129877d6dab6e5e10
MD5 3f6e92a8c2dafe816c69656c254b67dc
BLAKE2b-256 d54075f1529a8bf33cc5c885048e64a014c3096db5ac7826c71e20f2b731b588

See more details on using hashes here.

File details

Details for the file uv-0.9.17-py3-none-linux_armv6l.whl.

File metadata

  • Download URL: uv-0.9.17-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.9.17-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 c708e6560ae5bc3cda1ba93f0094148ce773b6764240ced433acf88879e57a67
MD5 e3c57bd442edc76293ffdaab57ab7b92
BLAKE2b-256 2be2b6e2d473bdc37f4d86307151b53c0776e9925de7376ce297e92eab2e8894

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page